
 <!DOCTYPE HTML>
<html lang="zh-CN">
<head>
  <meta charset="UTF-8">
  
    <title>应届生如何找互联网工作 | Jark&#39;s Blog</title>
    <meta name="viewport" content="width=device-width, initial-scale=1,user-scalable=no">
    
    <meta name="author" content="WuChong">
    
    <meta name="description" content="“就你，才面了几家公司还给别人指路啊？”，尽管会有人有这样那样的质疑，但我还是非常想说说这个话题，希望后来者不要再踩我的坑，希望能有更明确的努力方向，找到期望的工作。
距离找工作小记后，已经过去两个多月了，2014 校招季也靠一段落。由于我找的都是互联网方向的公司，所以本篇也主要针对如何找互联网技术类岗位。">
    
    
    <meta name="description" content="“就你，才面了几家公司还给别人指路啊？”，尽管会有人有这样那样的质疑，但我还是非常想说说这个话题，希望后来者不要再踩我的坑，希望能有更明确的努力方向，找到期望的工作。
距离找工作小记后，已经过去两个多月了，2014 校招季也靠一段落。由于我找的都是互联网方向的公司，所以本篇也主要针对如何找互联网技术类岗位。">
<meta property="og:type" content="article">
<meta property="og:title" content="应届生如何找互联网工作">
<meta property="og:url" content="http://wuchong.me/blog/2014/12/21/how-to-find-internet-job/">
<meta property="og:site_name" content="Jark's Blog">
<meta property="og:description" content="“就你，才面了几家公司还给别人指路啊？”，尽管会有人有这样那样的质疑，但我还是非常想说说这个话题，希望后来者不要再踩我的坑，希望能有更明确的努力方向，找到期望的工作。
距离找工作小记后，已经过去两个多月了，2014 校招季也靠一段落。由于我找的都是互联网方向的公司，所以本篇也主要针对如何找互联网技术类岗位。">
<meta property="og:image" content="http://ww4.sinaimg.cn/mw690/81b78497jw1enhbntged4j20l30hkgnb.jpg">
<meta property="og:image" content="http://ww1.sinaimg.cn/mw690/81b78497jw1enhbo5h8d7j21kw16okg6.jpg">
<meta property="og:image" content="http://ww2.sinaimg.cn/mw690/81b78497jw1enhbnrqon3j21kw122qdc.jpg">
<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="应届生如何找互联网工作">
<meta name="twitter:description" content="“就你，才面了几家公司还给别人指路啊？”，尽管会有人有这样那样的质疑，但我还是非常想说说这个话题，希望后来者不要再踩我的坑，希望能有更明确的努力方向，找到期望的工作。
距离找工作小记后，已经过去两个多月了，2014 校招季也靠一段落。由于我找的都是互联网方向的公司，所以本篇也主要针对如何找互联网技术类岗位。">
<meta name="twitter:creator" content="@jarkwu">
<link rel="publisher" href="111190881341800841449">

    
    <link rel="alternative" href="/atom.xml" title="Jark&#39;s Blog" type="application/atom+xml">
    
    
    <link rel="icon" href="/img/favicon.ico">
    
    
    <link rel="apple-touch-icon" href="/img/jacman.jpg">
    <link rel="apple-touch-icon-precomposed" href="/img/jacman.jpg">
    
    <link rel="stylesheet" href="/css/style.css" type="text/css">
</head>

  <body>
    <header>
      <div>
		
			<div id="imglogo">
				<a href="/"><img src="/img/logo.png" alt="Jark&#39;s Blog" title="Jark&#39;s Blog"/></a>
			</div>
			
			<div id="textlogo">
				<h1 class="site-name"><a href="/" title="Jark&#39;s Blog">Jark&#39;s Blog</a></h1>
				<h2 class="blog-motto">当你的才华还撑不起你的野心时，你就应该静下心来学习。</h2>
			</div>
			<div class="navbar"><a class="navbutton navmobile" href="#" title="菜单">
			</a></div>
			<nav class="animated">
				<ul>
					<ul>
					 
						<li><a href="/">首页</a></li>
					
						<li><a href="/archives">归档</a></li>
					
						<li><a href="/about">关于</a></li>
					
					<li>
 					
						<form class="search" action="http://zhannei.baidu.com/cse/search" target="_blank">
							<label>Search</label>
						<input name="s" type="hidden" value= 783281470518440642 ><input type="text" name="q" size="30" placeholder="搜索"><br>
						</form>
					
					</li>
				</ul>
			</nav>			
</div>
    </header>
    <div id="container">
      <div id="main" class="post" itemscope itemprop="blogPost">
  
	<article itemprop="articleBody"> 
		<header class="article-info clearfix">
  <h1 itemprop="name">
    
      <a href="/blog/2014/12/21/how-to-find-internet-job/" title="应届生如何找互联网工作" itemprop="url">应届生如何找互联网工作</a>
  </h1>
  <p class="article-author">By
       
		<a href="https://plus.google.com/111190881341800841449?rel=author" title="WuChong" target="_blank" itemprop="author">WuChong</a>
		
  <p class="article-time">
    <time datetime="2014-12-21T07:06:16.000Z" itemprop="datePublished"> 发表于 2014-12-21</time>
    
  </p>
</header>
	<div class="article-content">
		
		<div id="toc" class="toc-article">
			<strong class="toc-title">文章目录</strong>
		
			<ol class="toc"><li class="toc-item toc-level-2"><a class="toc-link" href="#清晰的目标"><span class="toc-number">1.</span> <span class="toc-text">清晰的目标</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#厚积薄发"><span class="toc-number">2.</span> <span class="toc-text">厚积薄发</span></a></li><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#实习与项目经历"><span class="toc-number">2.1.</span> <span class="toc-text">实习与项目经历</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#算法与数据结构"><span class="toc-number">2.2.</span> <span class="toc-text">算法与数据结构</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#开放型题目"><span class="toc-number">2.3.</span> <span class="toc-text">开放型题目</span></a></li></ol><li class="toc-item toc-level-2"><a class="toc-link" href="#简历"><span class="toc-number">3.</span> <span class="toc-text">简历</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#笔试"><span class="toc-number">4.</span> <span class="toc-text">笔试</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#内推"><span class="toc-number">5.</span> <span class="toc-text">内推</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#面试"><span class="toc-number">6.</span> <span class="toc-text">面试</span></a></li><li class="toc-item toc-level-2"><a class="toc-link" href="#写在最后"><span class="toc-number">7.</span> <span class="toc-text">写在最后</span></a></li></ol>
		
		</div>
		
		<p><img src="http://ww4.sinaimg.cn/mw690/81b78497jw1enhbntged4j20l30hkgnb.jpg" class="img-topic"></p>
<p>“就你，才面了几家公司还给别人指路啊？”，尽管会有人有这样那样的质疑，但我还是非常想说说这个话题，希望后来者不要再踩我的坑，希望能有更明确的努力方向，找到期望的工作。</p>
<p>距离<a href="http://wuchong.me/blog/2014/09/30/looking-for-a-job-summary/" target="_blank" rel="external">找工作小记</a>后，已经过去两个多月了，2014 校招季也靠一段落。由于我找的都是互联网方向的公司，所以本篇也主要针对如何找互联网技术类岗位。</p>
<p><a id="more"></a></p>
<h2 id="清晰的目标">清晰的目标</h2>
<p>大多数人觉得找工作应该是撒大网捕鱼，不应该在一棵树上吊死，老师们也这样好心地建议我们。但是我不这样认为，我认为人的精力是有限的，把有限的精力分散到多个方向，最后只会迷失自己。就像有些本科毕业生，又是找工作又是考研又是国考的，最后都没啥好结果。</p>
<p>所以，从一开始我就明确自己只找互联网技术类岗位，没有考虑过银行国企公务员等方向（当然如果有人找到了心仪的工作，再去其他方向碰碰机会也无可厚非）。我认为这是很重要的，作为一名应届生，应该有了自己的职业规划知道了自己喜欢的方向，不应该是迷茫或随从的状态。</p>
<p>其次，这个方向应该是越细致越好。大家都知道 IT 行业要细分，一双手都数不过来。如果你能清晰自己想从事的方向（安全？前端？数据挖掘？），并为此付出一定的准备，你会发现你其实没花多大力气就脱颖而出了。</p>
<p>如我，在一年多前就明确自己想进阿里中间件团队。</p>
<p>不知道自己喜欢什么方向？那就挑自己擅长或熟悉的。没有擅长或熟悉的？那就了解技术发展趋势，选一个趋势向上的。</p>
<h2 id="厚积薄发">厚积薄发</h2>
<p>有了明确的目标后，就可以去招聘网站看对应岗位的需求了，对着自己把一项项缺少的技能点记下来，并未自己制定一个详细的练级计划。在制定计划和练级期间，可能会对前进方向有些迷茫，这时可以请教行业领域的大牛。如我，加了老多阿里中间件牛人的微博，一个个问自己的疑惑，一般大牛都很乐于帮忙的。</p>
<p>一般IT公司的校招在每年的8月到12月，某些公司会在3月后有一次实习生招聘。所以，如果你是年初才开始准备，如果还要参加实习，那么留给你的时间真的不多。</p>
<h3 id="实习与项目经历">实习与项目经历</h3>
<p>国内公司面试喜欢先按着简历上的聊，一般都会聊到实习经历（如果有）和项目经历，如果有论文也会聊论文。比如，我经常会被问到“谈谈你最有成就感的一个项目？”，所以最好有一个能拿得出手，背得滚瓜烂熟的项目。所谓能拿的出手，是指最好能演示，有些技术问题、技术难点的项目。关键是能把项目流程、关键点、难点、解决方案等等流利地说出来。</p>
<p>项目不在多，一两个即可。我在准备面试的时候，才发现我的项目经历非常尴尬，做过的项目不少，却没有能拿的出手的。能勉强拿出手的居然是一个 .Net 项目，结果一路被各大面试官鄙视过来…</p>
<p>如果你发现和我一样，没关系，你还有半年时间准备。你可以挑一个还可以的项目进行一些技术改造；也可以参加个实习，用实习项目来镇住面试官；也可以参与开源项目，或者自己写点有意思的项目（并开源）。个人比较推荐后者，因为这个过程中，你能学到更多诸如版本控制、多人协作的知识，最主要是高逼格。</p>
<p>至于实习，在我看来是一把双刃剑。如果实习公司是自己的意向公司，那还是不错的。最好能去知名企业实习，表现好的都可以获得正式 Offer。就算没拿到，也可以为简历加分。但是，很可能因为实习的原因失去了复习巩固基础的时间，导致在面试中吃亏，失去更好的工作机会。所以，大家一定要考虑清楚。特别是已经有拿的出手的项目经历，实习不是那么必须了，还不如拿这些时间多阅读研究一些技术书籍。</p>
<p><img src="http://ww1.sinaimg.cn/mw690/81b78497jw1enhbo5h8d7j21kw16okg6.jpg" alt=""></p>
<h3 id="算法与数据结构">算法与数据结构</h3>
<p>算法和白板编程基本是互联网公司面试的家常菜。不管是应聘什么方向岗位，这一块都应该加强训练。国外公司比较看重算法编程，面试基本以算法题为主。国内公司的算法题难度相对不大，基本刷完主流题目就够了。</p>
<p>书籍方面按优先级推荐分别是<a href="http://book.douban.com/subject/6966465/" target="_blank" rel="external">《剑指Offer》</a>、<a href="http://book.douban.com/subject/25753386/" target="_blank" rel="external">《程序员面试金典》</a>、<a href="http://book.douban.com/subject/3004255/" target="_blank" rel="external">《编程之美》</a>。剑指中代码是C++写的，程序员面试金典是 Java 的。所以不同语言方向的可以选一本。推荐精读一本，泛读另两本就可以了。电子书的话非常推荐 July 写的<a href="https://github.com/julycoding/The-Art-Of-Programming-By-July/blob/master/ebook/zh/Readme.md" target="_blank" rel="external">程序员编程艺术</a>，可以迅速带你入门。July 的书籍应该马上上市了，可以关注下。</p>
<p>单靠看书的效果是比较差的，推荐书籍看的差不多的时候，可以配合 <a href="https://oj.leetcode.com/problems/" target="_blank" rel="external">LeetCode</a> 一起修炼，功力将会大增。LeetCode 目前题目已经出到第 168 题了，刷完的话应付国内公司真是绰绰有余了。在做题过程中尽量不要看题解和别人的答案，而在做完之后推荐多了解别人的做法会拓宽你的思路。另外官方出了本 <a href="https://oj.leetcode.com/book/" target="_blank" rel="external">LeetCode Book</a>，但是好贵…</p>
<h3 id="开放型题目">开放型题目</h3>
<p>面试官一般会针对你的岗位方向问一些开放型的题目，没有固定的答案，更多的是考察技术面广度深度。比如大数据处理技术、机器学习算法、网络传输、内存管理、开放型设计题、数据库的索引等等。这些只能通过平时多看多了解了，遇到问题喜欢刨根问底。</p>
<p>作为一名应届程序员，除了掌握一门静态语言外，还应该掌握一门动态语言，熟悉 Linux 的操作，深入的话可以了解 Unix 编程。Java 方向的应该深入学习 JVM 知识，C++ 方向的至少得看看<a href="http://book.douban.com/subject/5387403/" target="_blank" rel="external">《Effective C++》</a>吧。</p>
<h2 id="简历">简历</h2>
<p>简历是你迈向工作的第一步，但大多程序员不知道如何表达自己，而埋没了自己的才华。对于应届生来说，非常头疼的是简历该怎么写，写什么，用什么工具，写成什么格式。</p>
<p>作为一封技术简历，只需要包含三方面：第一是个人信息和联系方式，第二是实习和项目经历，第三是技术能力证明。不要有太多与求职岗位无关的经验过分描述，比如性别、主修课程、自我评价等。看看这些文章，你会了解如何更优雅地写简历：</p>
<ul>
<li><a href="https://coderq.com/t/a-li-ba-ba-xiao-zhao-nei-tui-jian-li-shai-xuan-fang-an/143/1" target="_blank" rel="external">阿里巴巴校招内推简历筛选方案</a></li>
<li><a href="http://www.burningangel.com/en" target="_blank" rel="external">精益技术简历之道——改善技术简历的47条原则</a></li>
<li><a href="http://www.zheyibu.com/article/1353.html?xa?nikki" target="_blank" rel="external">身为HR的我是这样挑实习生的</a></li>
</ul>
<p>至于工具和格式，作为程序员都应该用 MarkDown写，用PDF发。发求职邮件时的注意事项可以看看 @Fenng 大大写的 <a href="http://dbanotes.net/review/resume_email.html" target="_blank" rel="external">写一封「用户体验」良好的求职邮件</a> 。如果你有一个在线简历，那就更（BI）好（GE）了，你可以直接在邮件里附上你的在线简历地址，相对于下载附件 HR 会更欣喜于打开在线简历。可以参考本人的<a href="http://wuchong.me/resume.html" target="_blank" rel="external">在线简历</a>，工具已开源在 <a href="https://github.com/wuchong/resume.git" target="_blank" rel="external">GitHub</a> 上。也推荐这些比较优秀的在线简历生成工具。比如：</p>
<ul>
<li><a href="http://get.jobdeer.com/745.get" target="_blank" rel="external">DeerResume：在线MarkDown简历工具</a></li>
<li><a href="https://github.com/c0bra/markdown-resume-js" target="_blank" rel="external">基于Node.js的MarkDown简历生成工具</a></li>
</ul>
<h2 id="笔试">笔试</h2>
<p>笔试就是个坑，能逃就逃。</p>
<p><img src="http://ww2.sinaimg.cn/mw690/81b78497jw1enhbnrqon3j21kw122qdc.jpg" alt=""></p>
<p>笔试的考察面会更全一些，除了基础知识还会涉及语言细节、概率论、智力题等。</p>
<h2 id="内推">内推</h2>
<p>内推一般都能跳过笔试阶段，还能提前拿到校招 Offer，就算失败也不会影响正式校招，多了一次面试经验，何乐而不为。可以直接找师兄，也可以多留意一下 BBS 上的内推信息。</p>
<h2 id="面试">面试</h2>
<p>面试过程只要充分展示自己准备的东西就可以了。面试是一个双方的过程，一定要掌握面试的主动性，要多说话，不要让气氛冷下来，慢慢推动面试朝着自己擅长的方向引导。要知道，一场面试是有时间限制的，这场面试在你熟悉的领地打的越久，胜利的机会也就越高。</p>
<h2 id="写在最后">写在最后</h2>
<p>国内大学里的课程很多都照本宣科，很少能在面试和以后的工作中帮到我们。这是坏事，也是好事。坏处不用说，好处是只要比别人稍稍努力些就可以脱颖而出。</p>
<ul>
<li>可以上 <a href="https://www.coursera.org/" target="_blank" rel="external">Coursera</a>  看一些国外知名大学的公开课，拿到证书的话也是一个不错的加分项呐。</li>
<li>在学习理论知识的同时能够尽量尝试实践一下，比如学习了Unix网络通信，有没有自己动手写一个聊天工具。</li>
<li>好记性不如烂笔头。学习过程中勤做笔记，复习时效率会更高。推荐 <a href="https://www.yinxiang.com/" target="_blank" rel="external">印象笔记</a>。</li>
<li>建立个人博客。把笔记整理一下就能发表一篇不错的博文，不仅帮助自己梳理知识，还能帮助别人。建立个人博客不是为了面试，而是更重要的：树立个人品牌。后者是会伴随你一辈子的。<a href="http://mindhacks.cn/2009/02/15/why-you-should-start-blogging-now/" target="_blank" rel="external">为什么你应该（从现在开始就）写博客</a> 以及<a href="https://selfstore.io/products/190" target="_blank" rel="external">《程序员跳槽攻略》</a>中的个人品牌章节。</li>
</ul>
<p>最后，希望本文对即将找工作的朋友能有帮助。欢迎提问，欢迎大牛指正。</p>
  
	</div>
		<footer class="article-footer clearfix">
<div class="article-catetags">

<div class="article-categories">
  <span></span>
  <a class="article-category-link" href="/categories/职场生涯/">职场生涯</a>
</div>


  <div class="article-tags">
  
  <span></span> <a href="/tags/面试/">面试</a>
  </div>

</div>



	<div class="article-share" id="share">
	
	  <div data-url="http://wuchong.me/blog/2014/12/21/how-to-find-internet-job/" data-title="应届生如何找互联网工作 | Jark&#39;s Blog" data-tsina="2176287895" class="share clearfix">
	  </div>
	
	</div>


</footer>

   	       
	</article>
	
<nav class="article-nav clearfix">
 
 <div class="prev" >
 <a href="/blog/2014/12/21/why-do-coderq/" title="为什么要做「码农圈」？">
  <strong>上一篇：</strong><br/>
  <span>
  为什么要做「码农圈」？</span>
</a>
</div>


<div class="next">
<a href="/blog/2014/12/18/hexo-blog-to-coding/"  title="托管 Hexo 博客到 Coding">
 <strong>下一篇：</strong><br/> 
 <span>托管 Hexo 博客到 Coding
</span>
</a>
</div>

</nav>

	
<section id="comments" class="comment">
	<div class="ds-thread" data-thread-key="blog/2014/12/21/how-to-find-internet-job/" data-title="应届生如何找互联网工作" data-url="http://wuchong.me/blog/2014/12/21/how-to-find-internet-job/"></div>
</section>


</div>  
      <div class="openaside"><a class="navbutton" href="#" title="显示侧边栏"></a></div>

<div id="asidepart">
<div class="closeaside"><a class="closebutton" href="#" title="隐藏侧边栏"></a></div>
<aside class="clearfix">

  
<div class="categorieslist">
	<p class="asidetitle">分类</p>
		<ul>
		
			<li><a href="/categories/Hexo/" title="Hexo">Hexo<sup>7</sup></a></li>
		
			<li><a href="/categories/LinuxUnix/" title="Linux/Unix">Linux/Unix<sup>6</sup></a></li>
		
			<li><a href="/categories/Python/" title="Python">Python<sup>3</sup></a></li>
		
			<li><a href="/categories/推荐系统/" title="推荐系统">推荐系统<sup>3</sup></a></li>
		
			<li><a href="/categories/杂项资源/" title="杂项资源">杂项资源<sup>2</sup></a></li>
		
			<li><a href="/categories/程序设计/" title="程序设计">程序设计<sup>5</sup></a></li>
		
			<li><a href="/categories/系统架构/" title="系统架构">系统架构<sup>1</sup></a></li>
		
			<li><a href="/categories/编程语言/" title="编程语言">编程语言<sup>2</sup></a></li>
		
			<li><a href="/categories/职场生涯/" title="职场生涯">职场生涯<sup>2</sup></a></li>
		
			<li><a href="/categories/随笔生活/" title="随笔生活">随笔生活<sup>5</sup></a></li>
		
		</ul>
</div>


  
<div class="tagslist">
	<p class="asidetitle">标签</p>
		<ul class="clearfix">
		
			<li><a href="/tags/Hexo/" title="Hexo">Hexo<sup>8</sup></a></li>
		
			<li><a href="/tags/面试/" title="面试">面试<sup>5</sup></a></li>
		
			<li><a href="/tags/Linux基础/" title="Linux基础">Linux基础<sup>5</sup></a></li>
		
			<li><a href="/tags/生活/" title="生活">生活<sup>4</sup></a></li>
		
			<li><a href="/tags/博客/" title="博客">博客<sup>4</sup></a></li>
		
			<li><a href="/tags/Python/" title="Python">Python<sup>4</sup></a></li>
		
			<li><a href="/tags/阿里推荐大赛/" title="阿里推荐大赛">阿里推荐大赛<sup>4</sup></a></li>
		
			<li><a href="/tags/算法/" title="算法">算法<sup>2</sup></a></li>
		
			<li><a href="/tags/爬虫/" title="爬虫">爬虫<sup>2</sup></a></li>
		
			<li><a href="/tags/ODPS/" title="ODPS">ODPS<sup>2</sup></a></li>
		
			<li><a href="/tags/教程/" title="教程">教程<sup>2</sup></a></li>
		
			<li><a href="/tags/Jacman/" title="Jacman">Jacman<sup>2</sup></a></li>
		
			<li><a href="/tags/Java/" title="Java">Java<sup>2</sup></a></li>
		
			<li><a href="/tags/文件系统/" title="文件系统">文件系统<sup>2</sup></a></li>
		
			<li><a href="/tags/启动流程/" title="启动流程">启动流程<sup>1</sup></a></li>
		
			<li><a href="/tags/权限/" title="权限">权限<sup>1</sup></a></li>
		
			<li><a href="/tags/正则表达式/" title="正则表达式">正则表达式<sup>1</sup></a></li>
		
			<li><a href="/tags/jQuery/" title="jQuery">jQuery<sup>1</sup></a></li>
		
			<li><a href="/tags/双检锁/" title="双检锁">双检锁<sup>1</sup></a></li>
		
			<li><a href="/tags/设计模式/" title="设计模式">设计模式<sup>1</sup></a></li>
		
		</ul>
</div>


  <div class="linkslist">
  <p class="asidetitle">友情链接</p>
    <ul>
        
          <li>
            <a href="https://coderq.com" target="_blank" title="码农圈">码农圈</a>
          </li>
        
          <li>
            <a href="http://zipperary.com/" target="_blank" title="Zippera&#39;s Blog">Zippera&#39;s Blog</a>
          </li>
        
          <li>
            <a href="http://hijiangtao.github.io/" target="_blank" title="Data.Blog">Data.Blog</a>
          </li>
        
    </ul>
</div>

  <div class="weiboshow">
  <p class="asidetitle">新浪微博</p>
    <iframe width="100%" height="119" class="share_self"  frameborder="0" scrolling="no" src="http://widget.weibo.com/weiboshow/index.php?language=&width=0&height=119&fansRow=2&ptype=1&speed=0&skin=9&isTitle=1&noborder=1&isWeibo=0&isFans=0&uid=2176287895&verifier=b3593ceb&dpc=1"></iframe>
</div>


  <div class="rsspart">
	<a href="/atom.xml" target="_blank" title="rss">RSS 订阅</a>
</div>

</aside>
</div>
    </div>
    <footer><div id="footer" >
	
	<div class="line">
		<span></span>
		<div class="author"></div>
	</div>
	
	
	<section class="info">
		<p> Hello,I&#39;m WuChong. For now I&#39;m a graduate student in Beijing. <br/>
			I&#39;ll share my learning experience with you at this blog.</p>
	</section>
	 
	<div class="social-font" class="clearfix">
		
		<a href="http://weibo.com/wuchong1014" target="_blank" class="icon-weibo" title="微博"></a>
		
		
		<a href="https://github.com/wuchong" target="_blank" class="icon-github" title="github"></a>
		
		
		
		<a href="https://twitter.com/jarkwu" target="_blank" class="icon-twitter" title="twitter"></a>
		
		
		
		
		
		
		<a href="https://plus.google.com/111190881341800841449?rel=author" target="_blank" class="icon-google_plus" title="Google+"></a>
		
		
	</div>
		<p class="copyright">Powered by <a href="http://zespia.tw/hexo/" target="_blank" title="hexo">hexo</a> and Theme by <a href="https://github.com/wuchong/jacman" target="_blank" title="Pacman">Jacman</a> © 2014 
		
		<a href="http://wuchong.me/about" target="_blank" title="WuChong">WuChong</a>
		
		</p>
</div>
</footer>
    <script src="/js/jquery-2.0.3.min.js"></script>
<script src="/js/jquery.imagesloaded.min.js"></script>
<script src="/js/gallery.js"></script>

<script type="text/javascript">
$(document).ready(function(){ 
  $('.navbar').click(function(){
    $('header nav').toggleClass('shownav');
  });
  var myWidth = 0;
  function getSize(){
    if( typeof( window.innerWidth ) == 'number' ) {
      myWidth = window.innerWidth;
    } else if( document.documentElement && document.documentElement.clientWidth) {
      myWidth = document.documentElement.clientWidth;
    };
  };
  var m = $('#main'),
      a = $('#asidepart'),
      c = $('.closeaside'),
      o = $('.openaside');
  $(window).resize(function(){
    getSize(); 
    if (myWidth >= 1024) {
      $('header nav').removeClass('shownav');
    }else
    {
      m.removeClass('moveMain');
      a.css('display', 'block').removeClass('fadeOut');
      o.css('display', 'none');
        
    }
  });
  c.click(function(){
    a.addClass('fadeOut').css('display', 'none');
    o.css('display', 'block').addClass('fadeIn');
    m.addClass('moveMain');
  });
  o.click(function(){
    o.css('display', 'none').removeClass('beforeFadeIn');
    a.css('display', 'block').removeClass('fadeOut').addClass('fadeIn');      
    m.removeClass('moveMain');
  });
  $(window).scroll(function(){
    o.css("top",Math.max(80,260-$(this).scrollTop()));
  });
});
</script>

<script type="text/javascript">
$(document).ready(function(){ 
  var ai = $('.article-content>iframe'),
      ae = $('.article-content>embed'),
      t  = $('#toc'),
      h  = $('article h2')
      ah = $('article h2'),
      ta = $('#toc.toc-aside'),
      o  = $('.openaside'),
      c  = $('.closeaside');
  if(ai.length>0){
    ai.wrap('<div class="video-container" />');
  };
  if(ae.length>0){
   ae.wrap('<div class="video-container" />');
  };
  if(ah.length==0){
    t.css('display','none');
  }else{
    c.click(function(){
      ta.css('display', 'block').addClass('fadeIn');
    });
    o.click(function(){
      ta.css('display', 'none');
    });
    $(window).scroll(function(){
      ta.css("top",Math.max(140,320-$(this).scrollTop()));
    });
  };
});
</script>


<script type="text/javascript">
$(document).ready(function(){ 
  var $this = $('.share'),
      url = $this.attr('data-url'),
      encodedUrl = encodeURIComponent(url),
      title = $this.attr('data-title'),
      tsina = $this.attr('data-tsina'),
      description = $this.attr('description');
  var html = [
  '<a href="#" class="overlay" id="qrcode"></a>',
  '<div class="qrcode clearfix"><span>扫描二维码分享到微信朋友圈</span><a class="qrclose" href="#nothing"></a><strong>Loading...Please wait</strong><img id="qrcode-pic" data-src="http://s.jiathis.com/qrcode.php?url=' + encodedUrl + '"/></div>',
  '<a href="https://www.facebook.com/sharer.php?u=' + encodedUrl + '" class="article-share-facebook" target="_blank" title="Facebook"></a>',
  '<a href="https://twitter.com/intent/tweet?url=' + encodedUrl + '" class="article-share-twitter" target="_blank" title="Twitter"></a>',
  '<a href="#qrcode" class="article-share-qrcode" title="微信"></a>',
  '<a href="http://widget.renren.com/dialog/share?resourceUrl=' + encodedUrl + '&srcUrl=' + encodedUrl + '&title=' + title +'" class="article-share-renren" target="_blank" title="人人"></a>',
  '<a href="http://service.weibo.com/share/share.php?title='+title+'&url='+encodedUrl +'&ralateUid='+ tsina +'&searchPic=true&style=number' +'" class="article-share-weibo" target="_blank" title="微博"></a>',
  '<span title="Share to"></span>'
  ].join('');
  $this.append(html);
  $('.article-share-qrcode').click(function(){
    var imgSrc = $('#qrcode-pic').attr('data-src');
    $('#qrcode-pic').attr('src', imgSrc);
    $('#qrcode-pic').load(function(){
        $('.qrcode strong').text(' ');
    });
  });
});     
</script>



<script type="text/javascript">
  var duoshuoQuery = {short_name:"wuchong"};
  (function() {
    var ds = document.createElement('script');
    ds.type = 'text/javascript';ds.async = true;
    ds.src = '//static.duoshuo.com/embed.js';
    ds.charset = 'UTF-8';
    (document.getElementsByTagName('head')[0] 
    || document.getElementsByTagName('body')[0]).appendChild(ds);
  })();
</script> 







<link rel="stylesheet" href="/fancybox/jquery.fancybox.css" media="screen" type="text/css">
<script src="/fancybox/jquery.fancybox.pack.js"></script>
<script type="text/javascript">
$(document).ready(function(){ 
  $('.article-content').each(function(i){
    $(this).find('img').each(function(){
      if ($(this).parent().hasClass('fancybox')) return;
      var alt = this.alt;
      if (alt) $(this).after('<span class="caption">' + alt + '</span>');
      $(this).wrap('<a href="' + this.src + '" title="' + alt + '" class="fancybox"></a>');
    });
    $(this).find('.fancybox').each(function(){
      $(this).attr('rel', 'article' + i);
    });
  });
  if($.fancybox){
    $('.fancybox').fancybox();
  }
}); 
</script>



<!-- Analytics Begin -->

<script type="text/javascript">
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-46321946-2', 'wuchong.me');  
ga('send', 'pageview');
</script>





<!-- Analytics End -->

<!-- Totop Begin -->

	<div id="totop">
	<a title="返回顶部"><img src="/img/scrollup.png"/></a>
	</div>
	<script src="/js/totop.js"></script>

<!-- Totop End -->

<!-- MathJax Begin -->
<!-- mathjax config similar to math.stackexchange -->


<!-- MathJax End -->

  </body>
</html>
